supplying armour to ships - French English Dictionary